1 definition by Smashley02129

To rub one's balls on their friend's waffle
Hey Ash, how does That baffle taste?

WTF
by Smashley02129 December 21, 2013
Get the baffle mug.