Top definition
There are alot of cougetes in this town.
by Sophito August 26, 2005
Get the mug
Get a Cougete mug for your mate Bob.