Skip to main content

Definitions by Kyra Keli

embarr-barr 

very very embarrising.
That chick'c crack is hanging out of her pants, HOW EMBARR-BARR
embarr-barr by Kyra Keli January 5, 2008