Seles's definitions
a smelly fart that wafts over a turtle head, picking up extra stink and is released before the impending turd.
by Seles April 23, 2011
Get the Line Jumper mug.by Seles April 23, 2011
Get the frenchie mug.by Seles April 23, 2011
Get the flubba dubs mug.