1 definition by Peter Duffy

Top Definition
Moosa is the queen of the gay people he or shall I say she is a the biggest fan of James Charles moosa wants to suck toes every day with ketchup

Bye sister
Hey moosa what you doing today

I’m going to watch the episode of James Charles sister
by Peter Duffy December 05, 2019

Mug icon
Buy a Moosa mug!