look up any word, like cleveland steamer:
 
1.
similar to being porked but with a little je ne sais quoi
I went to France and all I got was jamboned :(
by Molly Stong January 05, 2010