look up any word, like swag:

1 definition by rarara123

 
1.
two fingers in the pink one in the stink
i gave her the good ol' barracuda last night.
by rarara123 July 08, 2009