Top definition
-An alien sex organ. Comes from the episode of South Park titled "Cancelled"
-opposite of a jagon
-Located on a Joozian's waist
Stick your finger in my thrusher!
by jenoinks September 18, 2005
Get the mug
Get a thrusher mug for your mama Yasemin.