Skip to main content

La la la la's definitions

screw face

Share definition
caribbean/jamaican slang, meaning "to make an angry face"
"wah wit dat screw face yah hab?" (what's with that angry face you have?)
by La la la la December 24, 2008
Flag
mugGet the screw face mug.