Top definition
A word used to describe the monstrosity that is one's nose. Another word for a gigantic nose.
Friend 1: Holy moley! Did you see that guy's nose. That was friggin huge!

Friend 2:I know you could land a plane on that scugga.
by TheGuyThatMadeAnUDEntry September 25, 2011
Get the mug
Get a Scugga mug for your mama Zora.