Skip to main content

Definitions by Tom ....../..

A Jewish slong. Also a greating meaning 'Fuck you'.
He longed to have his shalong inside her muffel tov
shalong by Tom ....../.. May 15, 2007