US Virgin Islands
verb
To ground. To punish by restricting free movement.
arrow_drop_down
0
arrow_drop_down
1 comment
British Virgin Isles.
British Virgin Isles.
TolaGirl
2 years ago

To have strict parents that don’t let you go out.