1 definition by ItsUrBoiKrayo

Top Definition
A dildo dipped in orange juice
My Boogaloo is wet.
by ItsUrBoiKrayo October 11, 2016

Mug icon
Buy a Boogaloo mug!