2 definitions by toad in the road
A term used to refer to an ignorant fucker who has nothing better to do than promote bigoted slurs to deride members of the LGBT community.
by toad in the road October 27, 2009
The electronic device that comes attached to most new car keys which locks and unlocks the doors from a distance.
by toad in the road January 24, 2010