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

Also can mean an STD