1 definition 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.
by Daizzle May 10, 2010
Get the Gwazi mug.