Skip to main content

Definitions by Daizzle

Another term for rough yet enjoyable sex.

(Taken from the feeling you get when riding Gwazi at Busch Gardens.)
Man: I gave this girl awesome Gwazi last night.

Woman: I'm in need of some serious Gwazi.
Gwazi by Daizzle May 10, 2010