Top definition
Whats that smell? Its my roommate he's Jambakin.
by Alex9084 October 12, 2009
Get the merch
Get the Jambakin neck gaiter and mug.