1 definition by Turtleman34

God damn, it spells like budussie in here. Someone must of just had sex in here.
by Turtleman34 July 11, 2017
Get the budussie mug.