phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Get in your face

Posted by Taka on January 06, 2006

hi, I got a few questions about English idioms.

what does " get in your face" mean?

what does" to suck it off" mean?