Top definition
When an individual acts flagrantly gay in or around a foreign restaurant. Then immediately returning back to his/her dorm to watch Bear Force 1 all night long
Wow Spencer, you really need to stop riding the pet dragon.
by Not Garret January 29, 2008
Get the mug
Get a the pet dragon mug for your mother-in-law Nathalie.