look up any word, like the eiffel tower:
 
1.
Something thats "sucks" to the point of being almost painful.
You had to watch Police academy 4...man, that licks griddle.
by PhD Strange September 27, 2007

Words related to licks griddle

crappy lame no good shitty sucks waste of time