1 definition by Trizzle8888

Top Definition
a douchebag, a person of below-average intelligence.
Ahh no, he is just an N.R.A lovin toifl.
by Trizzle8888 February 18, 2010

Mug icon
Buy a toifl mug!