1 definition by Micah Jayyy

1
an object that is soo nice that it can be described as choong or peng
rawr g that b
car is choongtastic
by Micah Jayyy March 16, 2009
Get the mug
Get a choongtastic mug for your sister Nathalie.