Skip to main content

bubba and kevinh hung's definitions

new iberia

the most fuckong boringest town ever! but it has lots of beauty and everyone loves it!
by bubba and kevinh hung May 13, 2011
mugGet the new iberiamug.

Share this definition