US Virgin Islands
noun
A vocal simulation of a crash, collision or fall.
also known as
brigidim boof
arrow_drop_down
0
arrow_drop_down
1 comment
British Virgin Isles.
British Virgin Isles.
BVI Bred
4 years ago

Also can mean an STD