TheUrbanPro's definitions
A term used by a gay man when he is really excited about something and ends up mixing two words together.
by TheUrbanPro April 25, 2016
Get the Spectabulous mug.
Get the Spectabulous mug.We'll email you a link to sign in instantly.