Skip to main content

Kggg's definitions

Lesbaru

Subaru most likely owned by a lesbian woman
Hey Eddie look at that lesbaru over there, it's a really gross car.
by Kggg September 20, 2016
mugGet the Lesbarumug.

troll

One who makes out under or near bridges, preferably with a random person; see Becky Doyle
Look at those two necking in that park! They are such trolls
by kggg March 2, 2005
mugGet the trollmug.

Share this definition