Top definition
the act of going down a bobsled track butt naked
dude, i was at a ski resort this weekend, and my girlfriend wanted me to jamaican loosey goose with her!
by moore b-cut February 21, 2011
Get the mug
Get a jamaican loosey goose mug for your father-in-law Bob.