Skip to main content

squattop

noun. a person of such utmost awesomeness that you will die in awe when you meet them.
I met squattop and died in awe.
by RoflcopterSWASWASWA January 17, 2011
mugGet the squattop mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email