1 definition by Gregga_lucid

Top Definition
Big, Massive, See hench
Oi check how twench that bag of mac d's is!
by Gregga_lucid May 31, 2005
Mug icon
Buy a twench mug!