Top definition
it's MY word that I made up. It's the slurred variation of "super"
woogley.net is quite thoopar!
by Skittles August 08, 2003
Get the mug
Get a thoopar mug for your dad Georges.