Subscribe English
look up any word, like queef:
 
1.
An idiot or stupid person.
They tried their precious little hearts out to do a story on technology, but ended up just looking like a bunch of drooling rock-fuckers.
by TubBoy April 17, 2011
1 0