Top definition
Someone saying/doing dumb things.
Aaron jumped into the net and got stuck. He's a scquag
by Demofoss April 03, 2016
Get a scquag mug for your sister Jovana.