1 definition by Demofoss

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