Skip to main content

Suzanne's definitions

newtown

Share definition
a place that has more thai restaurants than thailand
"i feel like having thai tonight"

"but i'm so sick of thai, i used to live in newtown"
by suzanne November 12, 2003
Flag
mugGet the newtown mug.

shebang

Share definition
You buy, shebang.
by Suzanne October 20, 2003
Flag
mugGet the shebang mug.
Chuch is a slang writing for the Italien word Cuccio which means "donkey or ass". Used as a slang word to define someone as stupid or imbecile.
You're such a chuch!!
by Suzanne September 19, 2003
Flag
mugGet the chuch mug.