Subscribe English
look up any word, like poopsterbate:
 
1.
A very very annoying term that started in Massachusetts and will probably never leave. It basically means suck cock, just said really weird and annoyingly.
Suckak!
by Hate Suckak November 26, 2010
17 7