Top definition
Someone who writes totally AMAZING definitions, ie; Me.
Did tou see TheQueen111's new urban dictionary definition? It's amazeballs
by TheQueen111 May 25, 2016
Get the mug
Get a TheQueen111 mug for your Facebook friend Jerry.