1 definition by Poiso41

Top Definition
implesurable person... yeah.
starla called me a fucktard!
by Poiso41 January 08, 2003
Mug icon
Buy a fucktard mug!