1 definition by Tom927

lil wayne's word for anything sexual or anything about the female figure
Girl, i'm in need of some serious twap!
by Tom927 March 12, 2010
Get the twap mug.