2 definitions by Irridescent leopard moon
by Irridescent leopard moon November 23, 2021
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 23, 2021