Skip to main content

Definitions by Irridescent leopard moon

Embarrassing 

Someone who does;nt like your sexy ass!
Wow you know how embarrassing you look,walking around with no ass ! #bareass

Needle nose 

Someone who sees and knows through a lens.. very needle nose. Somehow always in your business.!?!
See that right there!??? Needle nose go in. They must be up to some needle nose shit. Stop them before they know and we shit.!