Top definition
The Stumpfence capital of the world. Home to the trufant jubalee. also a place from which great athletes are born.
"That guy is from Trufant?"
" Yeah dont! mess with him"
by hemme April 23, 2009
Get the mug
Get a Trufant mug for your girlfriend Sarah.