Skip to main content

Irridescent leopard moon's definitions

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.!
by Irridescent leopard moon November 22, 2021
mugGet the Needle nosemug.

Embarrassing

Someone who does;nt like your sexy ass!
Wow you know how embarrassing you look,walking around with no ass ! #bareass
by Irridescent leopard moon November 22, 2021
mugGet the Embarrassingmug.

Share this definition