look up any word, like thot:

1 definition by Lakelel

 
1.
A baby roaster used to roast unwanted babies.
Ew, it's ugly. Time to get out that OMGWTFBBQ!
by Lakelel November 24, 2009