Skip to main content

Definitions by Rook70

Tres Savage 

Share definition Flag
Very Savage In French.
What you did last night was Tres Savage..
Tres Savage by Rook70 December 25, 2007