Country Dictionary

A fork of Rural Dictionary

squamba

A term used to describe an attractive human being.

Dude, Check out those squamba's.

by Ceili Grinnell September 17, 2006